home *** CD-ROM | disk | FTP | other *** search
/ All for Cell Phones: Sony Ericsson / Sony-Ericsson 2004.iso / Java / AlienHunter / AlienHunterDemo.jar / a$d.class (.txt) < prev    next >
Encoding:
Java Class File  |  2002-09-03  |  2.1 KB  |  150 lines

  1. class a$d {
  2.    // $FF: renamed from: if boolean
  3.    private boolean field_0;
  4.    // $FF: renamed from: for boolean
  5.    private boolean field_1;
  6.    // $FF: renamed from: byte int
  7.    private int field_2;
  8.    // $FF: renamed from: try int
  9.    private int field_3;
  10.    // $FF: renamed from: int int
  11.    private int field_4;
  12.    // $FF: renamed from: case int
  13.    private int field_5;
  14.    // $FF: renamed from: a int
  15.    private int field_6;
  16.    // $FF: renamed from: do long
  17.    private long field_7;
  18.    // $FF: renamed from: new long
  19.    private long field_8;
  20.    // $FF: synthetic field
  21.    private final a this$0;
  22.  
  23.    public a$d(a var1, int var2, int var3) {
  24.       this.this$0 = var1;
  25.       this.field_2 = var2;
  26.       this.field_3 = var3;
  27.       this.field_4 = 0;
  28.       this.field_5 = 0;
  29.       this.field_0 = false;
  30.       this.field_1 = false;
  31.       this.field_7 = System.currentTimeMillis();
  32.       a.access$200(var1).addElement(this);
  33.    }
  34.  
  35.    // $FF: renamed from: try () void
  36.    public void method_0() {
  37.       this.field_8 = System.currentTimeMillis();
  38.       if (!this.field_0 && this.field_4 == 0 && this.field_8 >= this.field_7 + 200L) {
  39.          this.field_4 = 1;
  40.          this.field_5 = 1;
  41.       } else if (!this.field_0 && this.field_4 == 1 && this.field_8 >= this.field_7 + 400L) {
  42.          this.field_4 = 2;
  43.          this.field_5 = 2;
  44.          this.field_0 = true;
  45.          this.field_6 = 0;
  46.       } else if (a.access$2000(this.this$0)) {
  47.          if (this.field_6 <= 6 && this.field_8 >= this.field_7 + 9400L + (long)this.field_6 * 200L) {
  48.             if (this.field_1) {
  49.                for(int var4 = 0; var4 < a.access$800(this.this$0).size(); ++var4) {
  50.                   a$a var6 = (a$a)a.access$800(this.this$0).elementAt(var4);
  51.                   if (var6.if(this.field_2, this.field_3 + 8)) {
  52.                      var6.do(true);
  53.                      break;
  54.                   }
  55.                }
  56.             }
  57.  
  58.             this.field_4 = 1 + this.field_6 % 2;
  59.             ++this.field_6;
  60.          } else if (this.field_4 == 1 && this.field_8 >= this.field_7 + 9600L + (long)this.field_6 * 200L) {
  61.             if (this.field_1) {
  62.                for(int var3 = 0; var3 < a.access$800(this.this$0).size(); ++var3) {
  63.                   a$a var5 = (a$a)a.access$800(this.this$0).elementAt(var3);
  64.                   if (var5.if(this.field_2, this.field_3 + 8)) {
  65.                      var5.do(true);
  66.                      break;
  67.                   }
  68.                }
  69.             }
  70.  
  71.             this.field_4 = 0;
  72.          } else if (this.field_4 == 0 && this.field_8 >= this.field_7 + 9600L + 200L + (long)this.field_6 * 200L) {
  73.             if (this.field_1) {
  74.                for(int var1 = 0; var1 < a.access$800(this.this$0).size(); ++var1) {
  75.                   a$a var2 = (a$a)a.access$800(this.this$0).elementAt(var1);
  76.                   if (var2.if(this.field_2, this.field_3 + 8)) {
  77.                      var2.do(true);
  78.                      break;
  79.                   }
  80.                }
  81.             }
  82.  
  83.             a.access$200(this.this$0).removeElement(this);
  84.             this.field_0 = false;
  85.          }
  86.       }
  87.  
  88.       System.gc();
  89.    }
  90.  
  91.    // $FF: renamed from: if () void
  92.    public void method_1() {
  93.       a.access$200(this.this$0).removeElement(this);
  94.       System.gc();
  95.    }
  96.  
  97.    // $FF: renamed from: a () boolean
  98.    public boolean method_2() {
  99.       return this.field_0;
  100.    }
  101.  
  102.    // $FF: renamed from: byte () boolean
  103.    public boolean method_3() {
  104.       return this.field_1;
  105.    }
  106.  
  107.    // $FF: renamed from: a (boolean) void
  108.    public void method_4(boolean var1) {
  109.       this.field_1 = var1;
  110.    }
  111.  
  112.    // $FF: renamed from: if (int, int) boolean
  113.    public boolean method_5(int var1, int var2) {
  114.       if (var2 != this.field_3) {
  115.          return false;
  116.       } else {
  117.          return this.field_2 <= var1 + 8 && this.field_2 >= var1 - 8;
  118.       }
  119.    }
  120.  
  121.    // $FF: renamed from: a (int, int) boolean
  122.    public boolean method_6(int var1, int var2) {
  123.       if (var2 != this.field_3) {
  124.          return false;
  125.       } else {
  126.          return var1 == this.field_2;
  127.       }
  128.    }
  129.  
  130.    // $FF: renamed from: int () int
  131.    public int method_7() {
  132.       return this.field_5;
  133.    }
  134.  
  135.    // $FF: renamed from: new () int
  136.    public int method_8() {
  137.       return this.field_2;
  138.    }
  139.  
  140.    // $FF: renamed from: do () int
  141.    public int method_9() {
  142.       return this.field_3;
  143.    }
  144.  
  145.    // $FF: renamed from: for () int
  146.    public int method_10() {
  147.       return this.field_4;
  148.    }
  149. }
  150.